What is portugal flag?

The flag of Portugal features a green and red horizontal bicolor with the national coat of arms in the center. The red color represents the courage and bloodshed of the Portuguese people, while the green color symbolizes hope and abundance. The national coat of arms consists of a shield with five small blue shields that represent the victories against the Moors and the countries under Portuguese rule. The shield is surrounded by seven castles which represent the historic battles and victories of the Portuguese people. Additionally, there is a white armillary sphere with a cross on top, which is a symbol of Portugal's naval history and exploration. Overall, the flag of Portugal is a symbol of the country's history, heritage, and achievements.